#pragma once
#include "NSF_export.h"
#include <iostream>
using namespace std;
class NSF_Export Directory
{
public:
	Directory(void);
public:
	~Directory(void);
	virtual bool fileExists();
	virtual int fileModified();
	virtual int deleteFile();
	virtual int renameFile();
	virtual int openFile(const std::string fielname);
	virtual int close();

	virtual int makeLock();
	virtual int Read();
	virtual int Write();
	
};
